beat a hasty retreat - Turkish English Dictionary